By bus
By bus
From Manila
This is the most common and economical way to get to Baguio from Metro Manila. Several bus lines ply the Metro Manila to Baguio route with terminals scattered across the metro. It generally takes about 5-7 hr to get to Baguio by bus. An hour longer than it would by car due to stopovers along the way.
Victory Liner
has hourly bus service to Baguio from its Monumento Main terminal in Caloocan City, Cubao and Pasay terminals. Buses are generally modern and air-conditioned but seats are sized generally for Filipinos and tall people would need to take advantage of the various stopovers to stretch their legs. Cost is just 455 Pesos per person one way Most expensive among Aircon buses going to Baguio. A non-stop deluxe bus service is also available for 750 Pesos per person one way, water and snack are served during the trip. Semi-Deluxe buses are now included with one stop at Tarlac Shell station , costs around 650 pesos, no toilet inside the Bus.
By bus
From Clark airport
Partas Bus
operates a bus service that stops at Clark airport and heads north from there, departing the airport at 5PM. Get off at Sison arrival there around 8PM and cross the road to the restaurant stop opposite and get on a Victory Liner bus that does a dinner stop there. The fare from Clark airport to Sison on Partas Bus is 193 pesos, then from there by Victory Liner to Baguio is an additional 90 pesos. Travel time is 3 hours Clark to Sison, then 1 1/2 hours Sison to Baguio, plus some waiting time at Sison.From Angeles City
Philippine Rabbit
operates from Dau Terminal. 250 pesos. Journey takes about 4-5 hr.By car
From Manila to Baguio by car, take the North Luzon Expressway NLEX from Quezon City until Clark and then hop on to the new Subic-Clark-Tarlac Expressway SCTEX all the way north to Tarlac City, Tarlac. From there, it's back to the old McArthur Highway until Rosario Junction, La Union. Motorists drive through the provinces of Bulacan, Pampanga, Tarlac and Pangasinan and La Union if via Marcos Highway or Benguet if via Kennon Road. Of the three main routes leading up to Baguio, scenic Kennon Road is the shortest taking only three-quarters to one hour from the foot of the mountains in Rosario, Pangasinan. Marcos Highway starts in Pugo, La Union a little further to the northwest from Rosario and takes about one hour but is a wider, less winding road with a more gradual uphill incline and is safer in the rainy season. It has spectacular vistas of the South China Sea on a clear day. Naguillan Road is usually taken by travellers from the north and will take longer. All three roads can get blocked by landslides and Kennon Road with its long winding stretches is both scenic and dangerous. If you are intent on driving to Baguio, it would be best to hire a Filipino driver for this purpose. Most rental car companies in the Philippines offer chauffeur driven rentals in addition to the usual self-driven rentals. Visitors need to keep in mind that while it takes at average 6-7 hr to get to Baguio by car, it takes much longer during holiday weekends like Holy Week.